﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using pipeCore.Pipes.Units.NamedPortUnits.Units;

namespace WifiChannel
{
    public class ServerPipe : IFilter
    {
        public void Run()
        {
            throw new NotImplementedException();
        }

        public void OnMessageRecived(object sender, pipeCore.Pipes.Ports.OnMessageRecivedEventArg e)
        {
            throw new NotImplementedException();
        }

        public Dictionary<string, pipeCore.Pipes.Ports.Iinport> PortsIn
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public void Add(pipeCore.Pipes.Ports.IPort port)
        {
            throw new NotImplementedException();
        }

        public void Add(pipeCore.Pipes.Ports.IPort port, string Name)
        {
            throw new NotImplementedException();
        }

        public void Add(string Name)
        {
            throw new NotImplementedException();
        }

        public string UnitName
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public void Create()
        {
            throw new NotImplementedException();
        }

        public event EventHandler Disposed;

        public System.ComponentModel.ISite Site
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public void Dispose()
        {
            throw new NotImplementedException();
        }

        public void Send()
        {
            throw new NotImplementedException();
        }

        public Dictionary<string, pipeCore.Pipes.Ports.IPort> PortsOut
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public void Connect(string pinSource, string PinSink)
        {
            throw new NotImplementedException();
        }

        public void SendFrom(string portname, byte[] message)
        {
            throw new NotImplementedException();
        }
    }
}
